byd seal ownership